package com.order.hit.crossover.platform.common.bean.order;

import com.order.hit.crossover.platform.common.bean.Store;
import com.order.hit.crossover.platform.common.bean.Good;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * @author Lei
 * @version 0.1
 * @date 2020/8/4
 * 顾客提供的报价单
 */
@Getter
@Setter
@ToString
public class Quotation {

    /**
     * 报价单ID
     */
    private String quotationId;
    /**
     * 此报价单的类型
     */
    private OrderType quotationType;

    /**
     * 表示订单的状态
     */
    private OrderState quotationState;

    /**
     * 报价的店面
     */
    private Store store;

    /**
     * 报单货物
     */
    private Good good;

    /**
     * 报单价格
     */
    private Double price;
    /**
     * 商品的数量
     */
    private int goodNumber;

    /**
     * 报价单存在时长（暂时没想到什么存储）
     */
    private Date start_time;
    private Date end_time;


    /**
     * 报价的订单ID
     */
    private String orderId;

}
